administrative impediments - İngilizce Eşanlam Sözlük